一个安全无缝的Drupal 6.x到drupal7.x迁移盖恩斯维尔,佛罗里达州的在线教育课程提供商!
短暂的
客户提供民事方面的继续教育课程, 电岩土, 机械, 结构工程. 他们的目标是以低廉的价格提供高质量的继续教育课程. 客户要求我们将他们过时的Drupal电子商务网站从Drupal 6迁移过来.升级到Drupal 7.x.
将网站从一个平台迁移到另一个平台可能是一个充满压力和不确定的时间,如果没有仔细计划和良好执行. 要在CMS(内容管理系统)内升级最新版本,必须有一个好的路线图。, 实现平稳过渡和最小停机时间. 目标是交付满足范围/质量要求的最小可行项目, 具体的可交付成果, 的最后期限, 和预算.
为什么迁移?
可能有令人信服的理由来升级站点, 包括添加功能, 提高性能和安全性. 另外, 它提供了审查和改进内容的机会, 改进UI/UX设计以获得更好的用户体验.
在这个案例研究中, 项目需要将站点从Drupal 6迁移到Drupal 7,而Drupal 7没有自动迁移路径. 目标是交付满足范围/质量要求的最小可行项目, 具体的可交付成果, 的最后期限, 和预算.
目标设定和方法
像往常一样, 当我们为迁移项目与客户协作时, 我们从建立目标和定义任务开始,这样每个人都在同一页上,资源可以适当地分配. 典型的迁移项目包括计划, 为迁移准备站点, 升级, 和测试. 使用Drupal CMS, 需要遵循特定于平台的方法来确保无故障迁移. 数据处理尤其需要专家级的关注.
在这种情况下,最低可行项目需要:
- 将网站从Drupal 6迁移到Drupal 7
- 所有内容和自定义内容类型.
- 所有文件,包括动态生成的证书.
- 所有用户和角色.
- 所有分类学术语.
- 所有视图,包括支持基于关键字的逐页动态内容的视图.
- 所有自定义Webforms.
- 根据需要重新创建和改进视图.
- 实现复杂的基于角色的访问控制.
- 自定义测验模块,供最终用户查看测验结果.
- 实现了一个 完全响应主题 基于现有的设计.
- 扩展内容管理器工具以支持:
- 链接检查
- 维护所有SEO元信息,如标题,描述和标题
- 升级旧的电子商务模块以在Drupal 7中提供支持.
- 实现Drupal商务和集成测验/结果模块与Drupal商务.
- 从5升级PHP版本.x to 7.x.
教育
Medium
Drupal 6.x to 7.x迁移
Drupal